const loginService: RequestApiListType = {
  //申请captcha验证码 1 => 手动验证
  getCaptcha: {
    url: '/blpassportapi/x/passport-login/captcha?source=main_web',
    method: 'GET',
    description: '申请captcha验证码',
    useElseProxy: true
  },
  //获取公钥&盐(web端) 使用最开始获得到的key、challenge和刚获得到的validate、seccode继续之后的登录操作 => 2
  getPublicKey: {
    url: '/blpassportapi/x/passport-login/web/keys',
    method: 'GET',
    description: '获取公钥&盐(web端)',
    useElseProxy: true
  },
  //账号密码登录 3
  accountLogin: {
    url: '/blpassportapi/x/passport-login/web/login',
    method: 'POST',
    description: '账号密码登录',
    useElseProxy: true
  },

  //申请二维码(web端) 1=>qrcode_key
  getQrCode: {
    // url: '/blpassportapi/x/passport-login/web/qrcode/generate',
    url: '/bl/login/qrcode', // 首先把b站的接口 对应到我们本地的接口（先假想有这么个接口）
    method: 'GET', // 这里可以先用post试一下（因为后端这里是post）
    description: '申请二维码(web端)',
    // useElseProxy: true
  },
  //扫码登录(web端) qrcode_key=>2
  useQrCode: {
    // url: '/blpassportapi/x/passport-login/web/qrcode/poll',
    url: '/bl/login/poll', // 首先把b站的接口 对应到我们本地的接口（先假想有这么个接口）
    method: 'GET',
    description: '扫码登录(web端)',
    // useElseProxy: true
  },


  // 导航栏用户信息
  getUserNavInfo: {
    url: '/blapi/x/web-interface/nav',
    method: 'GET',
    description: '获取导航栏用户信息',
    useElseProxy: true
  },
  // 登录用户状态数
  getUserNavStat: {
    url: '/blapi/x/web-interface/nav/stat',
    method: 'GET',
    description: '获取登录用户状态数',
    useElseProxy: true
  },
  // 退出登录
  logout: {
    // url: '/blpassportapi/x/login/exit/v2',
    url: '/bl/login/exit',
    method: 'POST',
    description: '退出登录',
    // useElseProxy: true
  }
}
export default loginService
